CSS3 ( англ. Cascading Style Sheets 3 — каскадные таблицы стилей третьего поколения ) — активно разрабатываемая спецификация CSS . Представляет собой формальный язык , реализованный с помощью языка разметки . Самая масштабная редакция по сравнению с CSS1, CSS2 и CSS2.1. Главной особенностью CSS3 является возможность создавать анимированные элементы без использования JS , поддержка линейных и радиальных градиентов, теней, сглаживания и многое другое.
Преимущественно используется как средство описания и оформления внешнего вида веб-страниц , написанных с помощью языков разметки HTML и XHTML , но может также применяться к любым XML-документам , например, к SVG или XUL .
Преимущественно используется как средство описания и оформления внешнего вида веб-страниц , написанных с помощью языков разметки HTML и XHTML , но может также применяться к любым XML-документам , например, к SVG или XUL .
В отличие от предыдущих версий спецификация разбита на модули, разработка и развитие которых идёт независимо.
CSS3 основан на CSS2.1, дополняет существующие свойства и значения и добавляет новые.
Нововведения, начиная с малых, вроде закругленных углов блоков, заканчивая трансформацией ( анимацией ) и, возможно, введением переменных.